import { createApp } from 'vue'
// import App from './Component_nesting/App.vue'
// import App from './CSS_Scope/App.vue'
// import App from './Parent_Component/App.vue'
// import App from './Son_Component/App.vue'
// import App from './Little_case/App.vue'
// import App from './Provided_Inject/App.vue'
// import App from './Event_Bus/App.vue'
// import App from './Slot/App.vue'
// import App from './Named_slot/App.vue'
// import App from './Scope_Slot/App.vue'
// import App from './Dynamic_component/App.vue'
// import App from './Asynchronous_component/App.vue'
// import App from './Quote_element/App.vue'
// import App from './Life_Cycle/App.vue'
import App from './Component_v-model/App.vue'


// import { sum } from './Asynchronous_component/utils/math'
// console.log(sum(20, 30));

// 这样导入函数的返回值是一个Promise
// 后续webpack打包的时候,会进行分包的操作
// import('./Asynchronous_component/utils/math').then((res) => {
//     res.sum(20, 30)
// })


createApp(App).mount('#app')
